loc (lab on a chip) - Turkish English Dictionary